<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="./index"><span class="identifier">features/home</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="alltypes/index.html"><span class="identifier">alltypes</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.di/-home-component/index.html"><span class="identifier">@Component</span><span class="symbol">(</span>[HomeModule]<span class="symbol">, </span>[CoreComponent]<span class="symbol">)</span> <span class="keyword">interface </span><span class="identifier">HomeComponent</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.di/-home-component/inject.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">inject</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.di.HomeComponent$inject(com.vmadalin.dynamicfeatures.home.ui.HomeFragment)/homeFragment">homeFragment</span><span class="symbol">:</span>&nbsp;<a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/index.html"><span class="identifier">HomeFragment</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/index.html"><span class="keyword">class </span><span class="identifier">HomeFragment</span>&nbsp;<span class="symbol">:</span>&nbsp;<span class="identifier">BaseFragment</span><span class="symbol">&lt;</span><span class="identifier">&lt;ERROR CLASS&gt;</span><span class="symbol">,</span>&nbsp;<a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-model/index.html"><span class="identifier">HomeViewModel</span></a><span class="symbol">&gt;</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/-init-.html"><span class="identifier">HomeFragment</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/on-create-options-menu.html"><span class="keyword">fun </span><span class="identifier">onCreateOptionsMenu</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.HomeFragment$onCreateOptionsMenu(android.view.Menu, android.view.MenuInflater)/menu">menu</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/view/Menu.html"><span class="identifier">Menu</span></a><span class="symbol">, </span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.HomeFragment$onCreateOptionsMenu(android.view.Menu, android.view.MenuInflater)/inflater">inflater</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/view/MenuInflater.html"><span class="identifier">MenuInflater</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/on-init-data-binding.html"><span class="keyword">fun </span><span class="identifier">onInitDataBinding</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/on-init-dependency-injection.html"><span class="keyword">fun </span><span class="identifier">onInitDependencyInjection</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/on-view-created.html"><span class="keyword">fun </span><span class="identifier">onViewCreated</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.HomeFragment$onViewCreated(android.view.View, android.os.Bundle)/view">view</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/view/View.html"><span class="identifier">View</span></a><span class="symbol">, </span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.HomeFragment$onViewCreated(android.view.View, android.os.Bundle)/savedInstanceState">savedInstanceState</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/os/Bundle.html"><span class="identifier">Bundle</span></a><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/on-view-state-restored.html"><span class="keyword">fun </span><span class="identifier">onViewStateRestored</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.HomeFragment$onViewStateRestored(android.os.Bundle)/savedInstanceState">savedInstanceState</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/os/Bundle.html"><span class="identifier">Bundle</span></a><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/theme-utils.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">themeUtils</span><span class="symbol">: </span><span class="identifier">ThemeUtils</span></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.di/-home-module/index.html"><span class="identifier">@Module</span> <span class="keyword">class </span><span class="identifier">HomeModule</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.di/-home-module/-init-.html"><span class="identifier">HomeModule</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.di.HomeModule$<init>(com.vmadalin.dynamicfeatures.home.ui.HomeFragment)/fragment">fragment</span><span class="symbol">:</span>&nbsp;<a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/index.html"><span class="identifier">HomeFragment</span></a><span class="symbol">)</span></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.di/-home-module/fragment.html"><span class="keyword">val </span><span class="identifier">fragment</span><span class="symbol">: </span><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/index.html"><span class="identifier">HomeFragment</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.di/-home-module/provides-home-view-model.html"><span class="identifier">@Provides</span> <span class="keyword">fun </span><span class="identifier">providesHomeViewModel</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-model/index.html"><span class="identifier">HomeViewModel</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-model/index.html"><span class="keyword">class </span><span class="identifier">HomeViewModel</span>&nbsp;<span class="symbol">:</span>&nbsp;<span class="identifier">ViewModel</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-model/-init-.html"><span class="identifier">HomeViewModel</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-model/navigation-controller-changed.html"><span class="keyword">fun </span><span class="identifier">navigationControllerChanged</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.HomeViewModel$navigationControllerChanged(androidx.navigation.NavController)/navController">navController</span><span class="symbol">:</span>&nbsp;<span class="identifier">NavController</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-model/state.html"><span class="keyword">val </span><span class="identifier">state</span><span class="symbol">: </span><span class="identifier">LiveData</span><span class="symbol">&lt;</span><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/index.html"><span class="identifier">HomeViewState</span></a><span class="symbol">&gt;</span></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/index.html"><span class="keyword">sealed</span> <span class="keyword">class </span><span class="identifier">HomeViewState</span>&nbsp;<span class="symbol">:</span>&nbsp;<span class="identifier">BaseViewState</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/-full-screen.html"><span class="keyword">object </span><span class="identifier">FullScreen</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/index.html"><span class="identifier">HomeViewState</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/is-full-screen.html"><span class="keyword">fun </span><span class="identifier">isFullScreen</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/is-navigation-screen.html"><span class="keyword">fun </span><span class="identifier">isNavigationScreen</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/-navigation-screen.html"><span class="keyword">object </span><span class="identifier">NavigationScreen</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/index.html"><span class="identifier">HomeViewState</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.menu/-toggle-theme-check-box/index.html"><span class="keyword">class </span><span class="identifier">ToggleThemeCheckBox</span>&nbsp;<span class="symbol">:</span>&nbsp;<span class="identifier">AppCompatCheckBox</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.menu/-toggle-theme-check-box/-init-.html"><span class="identifier">ToggleThemeCheckBox</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.menu.ToggleThemeCheckBox$<init>(android.content.Context, android.util.AttributeSet)/context">context</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/content/Context.html"><span class="identifier">Context</span></a><span class="symbol">, </span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.menu.ToggleThemeCheckBox$<init>(android.content.Context, android.util.AttributeSet)/attrs">attrs</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/util/AttributeSet.html"><span class="identifier">AttributeSet</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">)</span></a></a><br/>
</BODY>
</HTML>
</ul>
</BODY>
</HTML>
</ul>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/index.html"><span class="keyword">package</span>&nbsp;<span class="identifier">com.vmadalin.dynamicfeatures.home.ui</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/index.html"><span class="keyword">class </span><span class="identifier">HomeFragment</span>&nbsp;<span class="symbol">:</span>&nbsp;<span class="identifier">BaseFragment</span><span class="symbol">&lt;</span><span class="identifier">&lt;ERROR CLASS&gt;</span><span class="symbol">,</span>&nbsp;<a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-model/index.html"><span class="identifier">HomeViewModel</span></a><span class="symbol">&gt;</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/-init-.html"><span class="identifier">HomeFragment</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/on-create-options-menu.html"><span class="keyword">fun </span><span class="identifier">onCreateOptionsMenu</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.HomeFragment$onCreateOptionsMenu(android.view.Menu, android.view.MenuInflater)/menu">menu</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/view/Menu.html"><span class="identifier">Menu</span></a><span class="symbol">, </span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.HomeFragment$onCreateOptionsMenu(android.view.Menu, android.view.MenuInflater)/inflater">inflater</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/view/MenuInflater.html"><span class="identifier">MenuInflater</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/on-init-data-binding.html"><span class="keyword">fun </span><span class="identifier">onInitDataBinding</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/on-init-dependency-injection.html"><span class="keyword">fun </span><span class="identifier">onInitDependencyInjection</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/on-view-created.html"><span class="keyword">fun </span><span class="identifier">onViewCreated</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.HomeFragment$onViewCreated(android.view.View, android.os.Bundle)/view">view</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/view/View.html"><span class="identifier">View</span></a><span class="symbol">, </span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.HomeFragment$onViewCreated(android.view.View, android.os.Bundle)/savedInstanceState">savedInstanceState</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/os/Bundle.html"><span class="identifier">Bundle</span></a><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/on-view-state-restored.html"><span class="keyword">fun </span><span class="identifier">onViewStateRestored</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.HomeFragment$onViewStateRestored(android.os.Bundle)/savedInstanceState">savedInstanceState</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/os/Bundle.html"><span class="identifier">Bundle</span></a><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/theme-utils.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">themeUtils</span><span class="symbol">: </span><span class="identifier">ThemeUtils</span></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-model/index.html"><span class="keyword">class </span><span class="identifier">HomeViewModel</span>&nbsp;<span class="symbol">:</span>&nbsp;<span class="identifier">ViewModel</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-model/-init-.html"><span class="identifier">HomeViewModel</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-model/navigation-controller-changed.html"><span class="keyword">fun </span><span class="identifier">navigationControllerChanged</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.HomeViewModel$navigationControllerChanged(androidx.navigation.NavController)/navController">navController</span><span class="symbol">:</span>&nbsp;<span class="identifier">NavController</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-model/state.html"><span class="keyword">val </span><span class="identifier">state</span><span class="symbol">: </span><span class="identifier">LiveData</span><span class="symbol">&lt;</span><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/index.html"><span class="identifier">HomeViewState</span></a><span class="symbol">&gt;</span></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/index.html"><span class="keyword">sealed</span> <span class="keyword">class </span><span class="identifier">HomeViewState</span>&nbsp;<span class="symbol">:</span>&nbsp;<span class="identifier">BaseViewState</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/-full-screen.html"><span class="keyword">object </span><span class="identifier">FullScreen</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/index.html"><span class="identifier">HomeViewState</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/is-full-screen.html"><span class="keyword">fun </span><span class="identifier">isFullScreen</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/is-navigation-screen.html"><span class="keyword">fun </span><span class="identifier">isNavigationScreen</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/-navigation-screen.html"><span class="keyword">object </span><span class="identifier">NavigationScreen</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-state/index.html"><span class="identifier">HomeViewState</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui/-n-a-v_-f-r-a-g-m-e-n-t-s_-i-d.html"><span class="keyword">val </span><span class="identifier">NAV_FRAGMENTS_ID</span><span class="symbol">: </span><span class="identifier">&lt;ERROR CLASS&gt;</span></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.di/index.html"><span class="keyword">package</span>&nbsp;<span class="identifier">com.vmadalin.dynamicfeatures.home.ui.di</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.di/-home-component/index.html"><span class="identifier">@Component</span><span class="symbol">(</span>[HomeModule]<span class="symbol">, </span>[CoreComponent]<span class="symbol">)</span> <span class="keyword">interface </span><span class="identifier">HomeComponent</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.di/-home-component/inject.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">inject</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.di.HomeComponent$inject(com.vmadalin.dynamicfeatures.home.ui.HomeFragment)/homeFragment">homeFragment</span><span class="symbol">:</span>&nbsp;<a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/index.html"><span class="identifier">HomeFragment</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.di/-home-module/index.html"><span class="identifier">@Module</span> <span class="keyword">class </span><span class="identifier">HomeModule</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.di/-home-module/-init-.html"><span class="identifier">HomeModule</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.di.HomeModule$<init>(com.vmadalin.dynamicfeatures.home.ui.HomeFragment)/fragment">fragment</span><span class="symbol">:</span>&nbsp;<a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/index.html"><span class="identifier">HomeFragment</span></a><span class="symbol">)</span></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.di/-home-module/fragment.html"><span class="keyword">val </span><span class="identifier">fragment</span><span class="symbol">: </span><a href="com.vmadalin.dynamicfeatures.home.ui/-home-fragment/index.html"><span class="identifier">HomeFragment</span></a></a></a><br/>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.di/-home-module/provides-home-view-model.html"><span class="identifier">@Provides</span> <span class="keyword">fun </span><span class="identifier">providesHomeViewModel</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="com.vmadalin.dynamicfeatures.home.ui/-home-view-model/index.html"><span class="identifier">HomeViewModel</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
</BODY>
</HTML>
</ul>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.menu/index.html"><span class="keyword">package</span>&nbsp;<span class="identifier">com.vmadalin.dynamicfeatures.home.ui.menu</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.menu/-toggle-theme-check-box/index.html"><span class="keyword">class </span><span class="identifier">ToggleThemeCheckBox</span>&nbsp;<span class="symbol">:</span>&nbsp;<span class="identifier">AppCompatCheckBox</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="/Users/vmadalin/kotlin-sample-app/docs/features/home/index"><a href="com.vmadalin.dynamicfeatures.home.ui.menu/-toggle-theme-check-box/-init-.html"><span class="identifier">ToggleThemeCheckBox</span><span class="symbol">(</span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.menu.ToggleThemeCheckBox$<init>(android.content.Context, android.util.AttributeSet)/context">context</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/content/Context.html"><span class="identifier">Context</span></a><span class="symbol">, </span><span class="identifier" id="com.vmadalin.dynamicfeatures.home.ui.menu.ToggleThemeCheckBox$<init>(android.content.Context, android.util.AttributeSet)/attrs">attrs</span><span class="symbol">:</span>&nbsp;<a href="https://developer.android.com/reference/android/util/AttributeSet.html"><span class="identifier">AttributeSet</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">)</span></a></a><br/>
</BODY>
</HTML>
</ul>
</BODY>
</HTML>
</ul>
</BODY>
</HTML>
</ul>
</BODY>
</HTML>
